English Dictionary
◊ CAMERA OBSCURA
camera obscura
n : a darkened enclosure in which images of outside objects are
projected through an aperture onto a facing surface